package com.open.yujiakj.core.domain.req;

import com.open.yujiakj.core.base.BaseQuery;
import lombok.Data;
import com.fasterxml.jackson.annotation.JsonFormat;
import java.io.Serializable;
import java.util.Date;
import java.math.BigDecimal;
import org.springframework.format.annotation.DateTimeFormat;
import java.util.List;

/**
 * @author honglei
 * @version 1.0
 * @time: 2025-5-23 19:22:57
 * @Description dto对象 菜单权限表
 */
@Data
public class MenuReq  extends BaseQuery implements Serializable {


        /*
        *  菜单ID
        */

        private Long id;

        /*
        *  菜单名称
        */

        private String menuName;

        /*
        *  父菜单ID
        */

        private Long parentId;

        /*
        *  显示顺序
        */
        private Integer orderNum;

        /*
        *  路由地址
        */

        private String path;

        /*
        *  组件路径
        */

        private String component;

        /*
        *  路由参数
        */

        private String query;

        /*
        *  是否为外链（0是 1否）
        */
        private Integer isFrame;

        /*
        *  是否缓存（0缓存 1不缓存）
        */
        private Integer isCache;

        /*
        *  菜单类型（M目录 C菜单 F按钮）
        */

        private String menuType;

        /*
        *  菜单状态（0显示 1隐藏）
        */

        private String visible;

        /*
        *  菜单状态（0正常 1停用）
        */

        private String status;

        /*
        *  权限标识
        */

        private String perms;

        /*
        *  菜单图标
        */

        private String icon;

        /*
        *  更新者
        */

        private String updateBy;

        /*
        *  更新时间
        */

        private String updateTime;

        /*
        *  备注
        */

        private String remark;

}
